Synonyms for "punched card"

Words with similar meaning